import request from '@/utils/request'

// 查询操作日志列表
/**
 * 请求值：
 * queryParams: {
 *   pageNum: 1, // 当前页
 *   pageSize: 10, //
 *   roleName: undefined,
 *   roleKey: undefined,
 *   deviceType: undefined,
 *   deviceState: undefined,
 *   deviceName: undefined,
 *   deviceNumber: undefined
 * },
 * query {
 *   operId：'',
 *   title:
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 * }
 */
export function list(query) {
  return request({
    url: '/monitor/operlog/list',
    method: 'get',
    params: query
  })
}

// 删除操作日志
/**
 *
 * @param {*} operId
 */
// export function delOperlog(operId) {
//   return request({
//     url: '/monitor/operlog/' + operId,
//     method: 'post'
//   })
// }

// 清空操作日志
// export function cleanOperlog() {
//   return request({
//     url: '/monitor/operlog/clean',
//     method: 'post'
//   })
// }

// 导出操作日志
export function exportOperlog(query) {
  return request({
    url: '/monitor/operlog/export',
    method: 'get',
    params: query
  })
}
